package com.qijian.mold.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import com.fasterxml.jackson.annotation.JsonValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

/** 开始换模调试下的日志类型
 *  0-开始上模、1-上模完成、2-开始下模、3-下模完成 4-开始调试、5-调试完成、6-开始换模调试整个完成、10-默认值
 * @author anni.zhu
 * @author anni.zhu@king-v.com
 * Created in 2025/3/28 17:13
 */
@Getter
@AllArgsConstructor
public enum MoldChangeLogDetailsTypesEnum {
    START_MOLD(0, "开始上模"),
    MOLD_UP(1, "上模完成"),
    START_DOWN_MOLD(2, "开始下模"),
    MOLD_DOWN(3, "下模完成"),
    START_DEBUG(4, "开始调试"),
    DEBUG_COMPLETE(5, "调试完成"),
    OVER_COMPLETE(6, "开始换模调试整个完成"),
    DEFAULT(10, "默认值")
    ;

    @JsonValue
    @EnumValue
    private Integer id;
    private String name;


    }
